English Dictionary
◊ PELARGONIUM LIMONEUM
Pelargonium limoneum
n : a common garden geranium with lemon-scented foliage [syn: {lemon
geranium}, {Pelargonium limoneum}]